from django.conf.urls.defaults import patterns, url
from core import settings

urlpatterns = patterns('',
	
		
			url(r'^item/getList/$','mvc.views.getItemList'),
			url(r'^item/getJsonList/$','mvc.views.getItemJsonList'),
		    url(r'^item/remove/$','mvc.views.removeItem'),
		    url(r'^item/add/$','mvc.views.addItem'),
		    url(r'^item/edit/$','mvc.views.editItem'),
		    url(r'^item/get/$','mvc.views.getItem'),
		    url(r'^item/search/$','mvc.views.searchItem'),
		    url(r'^item/deploy/$','tools.deploys.deployItemAction'),
		    url(r'^item/extract/$','tools.extractors.extractItemAction'),
		
			url(r'^skill/getList/$','mvc.views.getSkillList'),
			url(r'^skill/getJsonList/$','mvc.views.getSkillJsonList'),
		    url(r'^skill/remove/$','mvc.views.removeSkill'),
		    url(r'^skill/add/$','mvc.views.addSkill'),
		    url(r'^skill/edit/$','mvc.views.editSkill'),
		    url(r'^skill/get/$','mvc.views.getSkill'),
		    url(r'^skill/search/$','mvc.views.searchSkill'),
		    url(r'^skill/deploy/$','tools.deploys.deploySkillAction'),
		    url(r'^skill/extract/$','tools.extractors.extractSkillAction'),
		
			url(r'^task/getList/$','mvc.views.getTaskList'),
			url(r'^task/getJsonList/$','mvc.views.getTaskJsonList'),
		    url(r'^task/remove/$','mvc.views.removeTask'),
		    url(r'^task/add/$','mvc.views.addTask'),
		    url(r'^task/edit/$','mvc.views.editTask'),
		    url(r'^task/get/$','mvc.views.getTask'),
		    url(r'^task/search/$','mvc.views.searchTask'),
		    url(r'^task/deploy/$','tools.deploys.deployTaskAction'),
		    url(r'^task/extract/$','tools.extractors.extractTaskAction'),
		
			url(r'^card/getList/$','mvc.views.getCardList'),
			url(r'^card/getJsonList/$','mvc.views.getCardJsonList'),
		    url(r'^card/remove/$','mvc.views.removeCard'),
		    url(r'^card/add/$','mvc.views.addCard'),
		    url(r'^card/edit/$','mvc.views.editCard'),
		    url(r'^card/get/$','mvc.views.getCard'),
		    url(r'^card/search/$','mvc.views.searchCard'),
		    url(r'^card/deploy/$','tools.deploys.deployCardAction'),
		    url(r'^card/extract/$','tools.extractors.extractCardAction'),
		
			url(r'^map/getList/$','mvc.views.getMapList'),
			url(r'^map/getJsonList/$','mvc.views.getMapJsonList'),
		    url(r'^map/remove/$','mvc.views.removeMap'),
		    url(r'^map/add/$','mvc.views.addMap'),
		    url(r'^map/edit/$','mvc.views.editMap'),
		    url(r'^map/get/$','mvc.views.getMap'),
		    url(r'^map/search/$','mvc.views.searchMap'),
		    url(r'^map/deploy/$','tools.deploys.deployMapAction'),
		    url(r'^map/extract/$','tools.extractors.extractMapAction'),
		
			url(r'^campaign/getList/$','mvc.views.getCampaignList'),
			url(r'^campaign/getJsonList/$','mvc.views.getCampaignJsonList'),
		    url(r'^campaign/remove/$','mvc.views.removeCampaign'),
		    url(r'^campaign/add/$','mvc.views.addCampaign'),
		    url(r'^campaign/edit/$','mvc.views.editCampaign'),
		    url(r'^campaign/get/$','mvc.views.getCampaign'),
		    url(r'^campaign/search/$','mvc.views.searchCampaign'),
		    url(r'^campaign/deploy/$','tools.deploys.deployCampaignAction'),
		    url(r'^campaign/extract/$','tools.extractors.extractCampaignAction'),
		
			url(r'^battle_point/getList/$','mvc.views.getBattle_pointList'),
			url(r'^battle_point/getJsonList/$','mvc.views.getBattle_pointJsonList'),
		    url(r'^battle_point/remove/$','mvc.views.removeBattle_point'),
		    url(r'^battle_point/add/$','mvc.views.addBattle_point'),
		    url(r'^battle_point/edit/$','mvc.views.editBattle_point'),
		    url(r'^battle_point/get/$','mvc.views.getBattle_point'),
		    url(r'^battle_point/search/$','mvc.views.searchBattle_point'),
		    url(r'^battle_point/deploy/$','tools.deploys.deployBattle_pointAction'),
		    url(r'^battle_point/extract/$','tools.extractors.extractBattle_pointAction'),
		
			url(r'^level_prop/getList/$','mvc.views.getLevel_propList'),
			url(r'^level_prop/getJsonList/$','mvc.views.getLevel_propJsonList'),
		    url(r'^level_prop/remove/$','mvc.views.removeLevel_prop'),
		    url(r'^level_prop/add/$','mvc.views.addLevel_prop'),
		    url(r'^level_prop/edit/$','mvc.views.editLevel_prop'),
		    url(r'^level_prop/get/$','mvc.views.getLevel_prop'),
		    url(r'^level_prop/search/$','mvc.views.searchLevel_prop'),
		    url(r'^level_prop/deploy/$','tools.deploys.deployLevel_propAction'),
		    url(r'^level_prop/extract/$','tools.extractors.extractLevel_propAction'),
		
			url(r'^npc/getList/$','mvc.views.getNpcList'),
			url(r'^npc/getJsonList/$','mvc.views.getNpcJsonList'),
		    url(r'^npc/remove/$','mvc.views.removeNpc'),
		    url(r'^npc/add/$','mvc.views.addNpc'),
		    url(r'^npc/edit/$','mvc.views.editNpc'),
		    url(r'^npc/get/$','mvc.views.getNpc'),
		    url(r'^npc/search/$','mvc.views.searchNpc'),
		    url(r'^npc/deploy/$','tools.deploys.deployNpcAction'),
		    url(r'^npc/extract/$','tools.extractors.extractNpcAction'),
		
			url(r'^npc_unit/getList/$','mvc.views.getNpc_unitList'),
			url(r'^npc_unit/getJsonList/$','mvc.views.getNpc_unitJsonList'),
		    url(r'^npc_unit/remove/$','mvc.views.removeNpc_unit'),
		    url(r'^npc_unit/add/$','mvc.views.addNpc_unit'),
		    url(r'^npc_unit/edit/$','mvc.views.editNpc_unit'),
		    url(r'^npc_unit/get/$','mvc.views.getNpc_unit'),
		    url(r'^npc_unit/search/$','mvc.views.searchNpc_unit'),
		    url(r'^npc_unit/deploy/$','tools.deploys.deployNpc_unitAction'),
		    url(r'^npc_unit/extract/$','tools.extractors.extractNpc_unitAction'),
		
			url(r'^shop_item/getList/$','mvc.views.getShop_itemList'),
			url(r'^shop_item/getJsonList/$','mvc.views.getShop_itemJsonList'),
		    url(r'^shop_item/remove/$','mvc.views.removeShop_item'),
		    url(r'^shop_item/add/$','mvc.views.addShop_item'),
		    url(r'^shop_item/edit/$','mvc.views.editShop_item'),
		    url(r'^shop_item/get/$','mvc.views.getShop_item'),
		    url(r'^shop_item/search/$','mvc.views.searchShop_item'),
		    url(r'^shop_item/deploy/$','tools.deploys.deployShop_itemAction'),
		    url(r'^shop_item/extract/$','tools.extractors.extractShop_itemAction'),
		
			url(r'^tavern/getList/$','mvc.views.getTavernList'),
			url(r'^tavern/getJsonList/$','mvc.views.getTavernJsonList'),
		    url(r'^tavern/remove/$','mvc.views.removeTavern'),
		    url(r'^tavern/add/$','mvc.views.addTavern'),
		    url(r'^tavern/edit/$','mvc.views.editTavern'),
		    url(r'^tavern/get/$','mvc.views.getTavern'),
		    url(r'^tavern/search/$','mvc.views.searchTavern'),
		    url(r'^tavern/deploy/$','tools.deploys.deployTavernAction'),
		    url(r'^tavern/extract/$','tools.extractors.extractTavernAction'),
			
		
			url(r'^versus_battle_point/getList/$','mvc.views.getVersus_battle_pointList'),
			url(r'^versus_battle_point/getJsonList/$','mvc.views.getVersus_battle_pointJsonList'),
		    url(r'^versus_battle_point/remove/$','mvc.views.removeVersus_battle_point'),
		    url(r'^versus_battle_point/add/$','mvc.views.addVersus_battle_point'),
		    url(r'^versus_battle_point/edit/$','mvc.views.editVersus_battle_point'),
		    url(r'^versus_battle_point/get/$','mvc.views.getVersus_battle_point'),
		    url(r'^versus_battle_point/search/$','mvc.views.searchVersus_battle_point'),
		    url(r'^versus_battle_point/deploy/$','tools.deploys.deployVersus_battle_pointAction'),
		    url(r'^versus_battle_point/extract/$','tools.extractors.extractVersus_battle_pointAction'),
		
			url(r'^constants/getList/$','mvc.views.getConstantsList'),
			url(r'^constants/getJsonList/$','mvc.views.getConstantsJsonList'),
		    url(r'^constants/remove/$','mvc.views.removeConstants'),
		    url(r'^constants/add/$','mvc.views.addConstants'),
		    url(r'^constants/edit/$','mvc.views.editConstants'),
		    url(r'^constants/get/$','mvc.views.getConstants'),
		    url(r'^constants/search/$','mvc.views.searchConstants'),
		    url(r'^constants/deploy/$','tools.deploys.deployConstantsAction'),
		    url(r'^constants/extract/$','tools.extractors.extractConstantsAction'),
		
			url(r'^forge_item_data/getList/$','mvc.views.getForge_item_dataList'),
			url(r'^forge_item_data/getJsonList/$','mvc.views.getForge_item_dataJsonList'),
		    url(r'^forge_item_data/remove/$','mvc.views.removeForge_item_data'),
		    url(r'^forge_item_data/add/$','mvc.views.addForge_item_data'),
		    url(r'^forge_item_data/edit/$','mvc.views.editForge_item_data'),
		    url(r'^forge_item_data/get/$','mvc.views.getForge_item_data'),
		    url(r'^forge_item_data/search/$','mvc.views.searchForge_item_data'),
		    url(r'^forge_item_data/deploy/$','tools.deploys.deployForge_item_dataAction'),
		    url(r'^forge_item_data/extract/$','tools.extractors.extractForge_item_dataAction'),
		
			url(r'^item_fragment/getList/$','mvc.views.getItem_fragmentList'),
			url(r'^item_fragment/getJsonList/$','mvc.views.getItem_fragmentJsonList'),
		    url(r'^item_fragment/remove/$','mvc.views.removeItem_fragment'),
		    url(r'^item_fragment/add/$','mvc.views.addItem_fragment'),
		    url(r'^item_fragment/edit/$','mvc.views.editItem_fragment'),
		    url(r'^item_fragment/get/$','mvc.views.getItem_fragment'),
		    url(r'^item_fragment/search/$','mvc.views.searchItem_fragment'),
		    url(r'^item_fragment/deploy/$','tools.deploys.deployItem_fragmentAction'),
		    url(r'^item_fragment/extract/$','tools.extractors.extractItem_fragmentAction'),
		
			url(r'^item_extra_prop/getList/$','mvc.views.getItem_extra_propList'),
			url(r'^item_extra_prop/getJsonList/$','mvc.views.getItem_extra_propJsonList'),
		    url(r'^item_extra_prop/remove/$','mvc.views.removeItem_extra_prop'),
		    url(r'^item_extra_prop/add/$','mvc.views.addItem_extra_prop'),
		    url(r'^item_extra_prop/edit/$','mvc.views.editItem_extra_prop'),
		    url(r'^item_extra_prop/get/$','mvc.views.getItem_extra_prop'),
		    url(r'^item_extra_prop/search/$','mvc.views.searchItem_extra_prop'),
		    url(r'^item_extra_prop/deploy/$','tools.deploys.deployItem_extra_propAction'),
		    url(r'^item_extra_prop/extract/$','tools.extractors.extractItem_extra_propAction'),
		
			url(r'^item_perfect_prop_data/getList/$','mvc.views.getItem_perfect_prop_dataList'),
			url(r'^item_perfect_prop_data/getJsonList/$','mvc.views.getItem_perfect_prop_dataJsonList'),
		    url(r'^item_perfect_prop_data/remove/$','mvc.views.removeItem_perfect_prop_data'),
		    url(r'^item_perfect_prop_data/add/$','mvc.views.addItem_perfect_prop_data'),
		    url(r'^item_perfect_prop_data/edit/$','mvc.views.editItem_perfect_prop_data'),
		    url(r'^item_perfect_prop_data/get/$','mvc.views.getItem_perfect_prop_data'),
		    url(r'^item_perfect_prop_data/search/$','mvc.views.searchItem_perfect_prop_data'),
		    url(r'^item_perfect_prop_data/deploy/$','tools.deploys.deployItem_perfect_prop_dataAction'),
		    url(r'^item_perfect_prop_data/extract/$','tools.extractors.extractItem_perfect_prop_dataAction'),
		
			url(r'^home/getList/$','mvc.views.getHomeList'),
			url(r'^home/getJsonList/$','mvc.views.getHomeJsonList'),
		    url(r'^home/remove/$','mvc.views.removeHome'),
		    url(r'^home/add/$','mvc.views.addHome'),
		    url(r'^home/edit/$','mvc.views.editHome'),
		    url(r'^home/get/$','mvc.views.getHome'),
		    url(r'^home/search/$','mvc.views.searchHome'),
		    url(r'^home/deploy/$','tools.deploys.deployHomeAction'),
		    url(r'^home/extract/$','tools.extractors.extractHomeAction'),
		
			url(r'^open_bag/getList/$','mvc.views.getOpen_bagList'),
			url(r'^open_bag/getJsonList/$','mvc.views.getOpen_bagJsonList'),
		    url(r'^open_bag/remove/$','mvc.views.removeOpen_bag'),
		    url(r'^open_bag/add/$','mvc.views.addOpen_bag'),
		    url(r'^open_bag/edit/$','mvc.views.editOpen_bag'),
		    url(r'^open_bag/get/$','mvc.views.getOpen_bag'),
		    url(r'^open_bag/search/$','mvc.views.searchOpen_bag'),
		    url(r'^open_bag/deploy/$','tools.deploys.deployOpen_bagAction'),
		    url(r'^open_bag/extract/$','tools.extractors.extractOpen_bagAction'),
			
		
			url(r'^silver_bag/getList/$','mvc.views.getSilver_bagList'),
			url(r'^silver_bag/getJsonList/$','mvc.views.getSilver_bagJsonList'),
		    url(r'^silver_bag/remove/$','mvc.views.removeSilver_bag'),
		    url(r'^silver_bag/add/$','mvc.views.addSilver_bag'),
		    url(r'^silver_bag/edit/$','mvc.views.editSilver_bag'),
		    url(r'^silver_bag/get/$','mvc.views.getSilver_bag'),
		    url(r'^silver_bag/search/$','mvc.views.searchSilver_bag'),
		    url(r'^silver_bag/deploy/$','tools.deploys.deploySilver_bagAction'),
		    url(r'^silver_bag/extract/$','tools.extractors.extractSilver_bagAction'),
		
			url(r'^gift_bag/getList/$','mvc.views.getGift_bagList'),
			url(r'^gift_bag/getJsonList/$','mvc.views.getGift_bagJsonList'),
		    url(r'^gift_bag/remove/$','mvc.views.removeGift_bag'),
		    url(r'^gift_bag/add/$','mvc.views.addGift_bag'),
		    url(r'^gift_bag/edit/$','mvc.views.editGift_bag'),
		    url(r'^gift_bag/get/$','mvc.views.getGift_bag'),
		    url(r'^gift_bag/search/$','mvc.views.searchGift_bag'),
		    url(r'^gift_bag/deploy/$','tools.deploys.deployGift_bagAction'),
		    url(r'^gift_bag/extract/$','tools.extractors.extractGift_bagAction'),
		
			url(r'^treasure/getList/$','mvc.views.getTreasureList'),
			url(r'^treasure/getJsonList/$','mvc.views.getTreasureJsonList'),
		    url(r'^treasure/remove/$','mvc.views.removeTreasure'),
		    url(r'^treasure/add/$','mvc.views.addTreasure'),
		    url(r'^treasure/edit/$','mvc.views.editTreasure'),
		    url(r'^treasure/get/$','mvc.views.getTreasure'),
		    url(r'^treasure/search/$','mvc.views.searchTreasure'),
		    url(r'^treasure/deploy/$','tools.deploys.deployTreasureAction'),
		    url(r'^treasure/extract/$','tools.extractors.extractTreasureAction'),
				
    
            url(r'^special/Item/getList/$','mvc.specials.getItemList'),
            url(r'^special/Item/get/$','mvc.specials.getItem'),
    
            url(r'^special/Card/getList/$','mvc.specials.getCardList'),
            url(r'^special/Card/get/$','mvc.specials.getCard'),
    
            url(r'^special/Map/getList/$','mvc.specials.getMapList'),
            url(r'^special/Map/get/$','mvc.specials.getMap'),
    
            url(r'^special/Campaign/getList/$','mvc.specials.getCampaignList'),
            url(r'^special/Campaign/get/$','mvc.specials.getCampaign'),
    
            url(r'^special/Skill/getList/$','mvc.specials.getSkillList'),
            url(r'^special/Skill/get/$','mvc.specials.getSkill'),
    
            url(r'^special/NPC/getList/$','mvc.specials.getNPCList'),
            url(r'^special/NPC/get/$','mvc.specials.getNPC'),
    
            url(r'^special/NPCUnit/getList/$','mvc.specials.getNPCUnitList'),
            url(r'^special/NPCUnit/get/$','mvc.specials.getNPCUnit'),
        
            url(r'^(?P<path>.*[html|js|png|css|swf|jpg|jpeg|gif])$', 'django.views.static.serve',{'document_root': settings.WEB_PATH}),
            url(r'^func/deploy/$','tools.deploys.deploy'),
            url(r'^func/transfer/$','tools.extractors.extract'),
            url(r'^func/upload/$','tools.uploaders.upload')
)
